Exploiting Large Ineffectual Instruction Sequences

نویسنده

  • Eric Rotenberg
چکیده

A processor executes the full dynamic instruction stream in order to compute the final output of a program, yet we observe equivalent, smaller instruction streams that produce the same correct output. Based on this observation, we attempt to identify large, dynamically-contiguous regions of instructions that are ineffectual as a whole: they either contain no writes, writes that are never referenced, or writes that do not modify the value of a location. The architectural implication is that instruction fetch/execution can quickly bypass predicted-ineffectual regions, while another thread of control verifies that the implied branch predictions in the region are correct and that the region is truly ineffectual.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

The Effect of Explicit Instruction of Formulaic Sequences on Oral Proficiency Improvement of Young Iranian EFL Students

Abstract This study aimed to shed light on young Iranian EFL students’ oral proficiency improvement through explicit instruction of formulaic sequences (FSs). This pretest-posttest quasi experimental study was conducted in a bilingual school in Shahrekord, Iran. Accordingly, based on ACTFL OPI test, two groups of low intermediate students with age range of 11 to 12 were chosen to be assigned as...

متن کامل

The Effect of Explicit Instruction of Formulaic Sequences on Oral Proficiency Improvement of Young Iranian EFL Students

Abstract This study aimed to shed light on young Iranian EFL students’ oral proficiency improvement through explicit instruction of formulaic sequences (FSs). This pretest-posttest quasi experimental study was conducted in a bilingual school in Shahrekord, Iran. Accordingly, based on ACTFL OPI test, two groups of low intermediate students with age range of 11 to 12 were chosen to be assigned as...

متن کامل

Developing EFL Learners' Oral Proficiency through Animation-based Instruction of English Formulaic Sequences

The current pretest-posttest quasi-experimental study attempts, firstly, to probe the effects of teaching formulaic sequences (FSs) on the second or foreign language (L2)  learners' oral proficiency improvement and secondly, to examine whether teaching FSs through different resources (i.e. animation vs. text-based readings) have any differentially influential effects in augmenting L2  l...

متن کامل

Prospect of measuring the neutrino mass hierarchy at θ 13 → 0 via a supernova neutrino signal

Collective neutrino flavor transformations deep inside a supernova are sensitive to the neutrino mass hierarchy even at extremely small values of θ 13. Exploiting this effect, we show that comparison of the antineutrino signals from a galactic supernova in two megaton class water-Cherenkov detectors, one of which is shadowed by the Earth, will enable us to distinguish between the hierarchies if...

متن کامل

Exploiting Superword-Level Locality in Multimedia Extension Architectures

In this paper, we describe an algorithm and implementation of locality optimizations for architectures with instruction sets such as Intel’s SSE and Motorola’s AltiVec that support operations on superwords, i.e., aggregate objects consisting of several machine words. We treat the large superword register file as a compiler-controlled cache, thus avoiding unnecessary memory accesses by exploitin...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1999